BEST TIME TO GO LONG IN STOCK MARKET